test and deployment division - German English Dictionary